require(["config"], function(config){
	require(["jquery","sw"], function(jquery,sw) {
			//导航条
				$("#nav_inner li").hover(function(){
				$(this).children().find("span").css({"color":"#ff5073"})
					$(this).find("#mysmallnav").show()		
				},function(){
					$(this).children().find("span").css({"color":""})
					$(this).stop().find("#mysmallnav").hide()
				})	
				var $ul=$("#proinfo"),$list=$ul.find("li");
				$list.hover(function(){
					$(this).addClass("back");		
					$(this).children().children().css({color:"#ff5073"})
					$(this).find(".sub-classify").show()		
				},function(){		
					$(this).removeClass("back");
					$(this).children().children().css({color:""})
					$(this).find(".sub-classify").hide()
				});
				
//------------扫一扫即可查看特惠活动--------------------------------------					
					$(".make-qr").hover(function(){						
						$(".wa").eq($(this).index()).css({"display":"block"})
					},function(){
						$(".wa").eq($(this).index()).css({"display":"none"})
					})
//-------------------------------轮播图-----------------------------
					var mySwiper = new Swiper('.guess-slides',{
				   	autoplay: 5000,
				   	height:900,									
					loopedSlides:4,
					noSwiping : true,
					pagination : '.swiper-pagination', 
        			paginationClickable: true,
					paginationType :'bullets',
					})

//----------------轮播图下面的图片展示--------------------------					
					var mySwiper = new Swiper('.guess-slide', {
				   	autoplay: 5000,
				   	width : 290,				
					loopedSlides :9999,
					loopedSlides:4,
					noSwiping : true,
				    nextButton: 'null',
				    prevButton: 'null',
				    translate:-100,
				   }) 
					$('.swiper-button-prev').click(function(){
					mySwiper.slidePrev();
					})
					$('.swiper-button-next').click(function(){
					mySwiper.slideNext();
					})
//----------------------内容部分的加入购物车----------------------------------------------------				    
			$(".item").hover(function(){												
						$(".item").eq($(this).index()).addClass("lid")
					},function(){
						$(".item").eq($(this).index()).removeClass("lid")
					})						
			
					var offset = $(".cartIcon").offset();
					$(".myaddcar").click(function(event) {
						var oimg = $(".product-image").parent().find("img").attr("src")
						var mycar = $(this);						
						var pag = $(document).scrollTop();
						var img = mycar.parent().find('img').attr('src');
						var flyer= $('<img class="u-flyer" src="'+ oimg+'">');						
						
						$(".mbar-cart-wrap").children().hide()
        				$(".mbar-cart-box ").children().show()
					
						$(".cart-item-del").click(function(){
							$(".mbar-cart-box ").children().show()
						})
						
					$(".subtrtIcon").click(function(){				
						var ogwp=$(".mygw").val()
						if(ogwp<=1){
							return false
						}else{						
							$(".mygw").val(--ogwp)
							var danjia=$(".danjia").text();
							var zongjia=danjia*ogwp;
							console.log(zongjia)
							$(".zongjia").text(zongjia);
							$(".cart-sum-num").text(ogwp);
						}
					})					
					$(".plusIcon").click(function(){
						var ogwp=$(".mygw").val()
						$(".mygw").val(++ogwp);
						var zg=$(".zonggong").val();
						$(".cart-sum-num").text(ogwp);
						var danjia=$(".danjia").text();
						var zongjia=danjia*ogwp;
						console.log(zongjia)
						$(".zongjia").text(zongjia)
					})	
})		
//--------------------右侧的购物车---------------------------------------
		$(".mbar-center li").hover(function(){
			$(".mbar-center li").eq($(this).index()).css({"background":"#ed145b"})				
		},function(){
			$(".mbar-center li").eq($(this).index()).css({"background":""})
		})
		$(".me-login").hover(function(){
			console.log($(this).children("div").text())
			$(this).children("div").addClass("one").animate({right:"90"})
		},
		function(){
			$(this).children("div").animate({"right":"140px"}).removeClass("one")
		})
		$(".me-favorite").hover(function(){
			console.log($(this).children("div").text())
			$(this).children("div").addClass("one").animate({right:"90"})
		},
		function(){
			console.log("4")
			$(this).children("div").animate({"right":"140px"}).removeClass("one")
		})
		$(".me-asset").hover(function(){
			console.log($(this).children("div").text())
			$(this).children("div").addClass("one").animate({right:"90"})
		},
		function(){
			console.log("4")
			$(this).children("div").animate({"right":"140px"}).removeClass("one")
		})
		$(".me-support").hover(function(){
			console.log($(this).children("div").text())
			$(this).children("div").addClass("one").animate({right:"90"})
		},
		function(){
			console.log("4")
			$(this).children("div").animate({"right":"140px"}).removeClass("one")
		})
		$(".me-gotop").hover(function(){
			console.log($(this).children("div").text())
			$(this).children("div").addClass("one").animate({right:"90"})
		},
		function(){
			console.log("4")
			$(this).children("div").animate({"right":"140px"}).removeClass("one")
		})
		//点击返回顶部
		
		$(".me-gotop").click(function() {
      		$("html,body").animate({scrollTop:0}, 500);
  		});
		
				$(".me-cart").click(function(){					
					$(".mbar-cart").addClass("two").animate({left:"-285px"})
					$(".me-cart").addClass("for")
				})
				$(".closeCart").click(function(){
					$(".mbar-cart").animate({left:"40px"})
					$(".me-cart").removeClass("for")
				})
						
		
		$(function(){
			$("#tab-description").click(function(){
				$(".panel").hide();
				$(".tupianxiangqing").show()
			})
			$("#tab-attributes").click(function(){
				$(".panel").hide()
				$(".canshu").show();				
			})
			$("#tab-Aboutship").click(function(){
				$(".panel").hide()
				$(".peisong").show()
			})
			$("#tab-tabreviews").click(function(){
				$(".panel").hide()
				$(".peisong").show()
			})
			$(".clearer li").click(function(){
				console.log($(this).children(find("current")))
				$(".clearer a").removeClass("current")
				$(".clearer li").eq($(this).index()).find("a").addClass("current")
			})
		})
		
//-------------------详情页---------
					$(function(){
					$(".item").hover(function(){												
						$(".item").eq($(this).index()).addClass("lid")
					},function(){
						$(".item").eq($(this).index()).removeClass("lid")
					})
					})
					
					$(function(){
					    			$("#reduce").hover(function(){
					    				this.style.background="#ff5073";
					    			},function(){
					    				this.style.background="";
					    			}
					    			)
					    			$("#add").hover(function(){
					    				this.style.background="#ff5073";
					    			},function(){
					    				this.style.background="";
					    			}
					    			)
					    			if('1'==1){
					    				$("#reduce").click(function(){
					    					var num=$("#qty").val();
					    					if(num<=1){
					    						return false
					    					}else{
					    						$("#qty").val(--num)
					    					}
					    				})
					    				$("#add").click(function(){
					    					var num=$("#qty").val();
					    					$("#qty").val(++num)
					    				})
					    			}else{
//					    				
					    			}
					    		})
					
					
					
					$(function(){
					$("#zoom-btnn").click(function(){
					console.log("点击了")
						$("body").append('<div class="ofixse"></div>');
						$(".ofixse").width($(window).width());
						$(".ofixse").height($(window).height());
						$(".ofixse").css({position:"fixed"});
						$(".ofixse").css({background:"#f00"})
					})
				})
					
					$("#reduce").hover(function(){
					    				this.style.background="#ff5073";
					    			},function(){
					    				this.style.background="";
					    			}
					    			)
					    			$("#add").hover(function(){
					    				this.style.background="#ff5073";
					    			},function(){
					    				this.style.background="";
					    			}
					    			)
					    			if('1'==1){
					    				$("#reduce").click(function(){
					    					var num=$("#qty").val();
					    					if(num<=1){
					    						return false
					    					}else{
					    						$("#qty").val(--num)
					    					}
					    				})
					    				$("#add").click(function(){
					    					var num=$("#qty").val();
					    					$("#qty").val(++num)
					    				})
					    			}else{
					    				
					    			}

//---------------------------加入购物车
	var Arrays=new Array();    				
    $('.item').click(function(){

    	var oimgs= $(this).children(".product-image").parent().find("img").attr("src")
    	   	
    	var itemprice = $(this).find('.symbol').text();
    	$(".memepriceNow em").text(itemprice);
    	var pricew=$(this).find(".priceww").text().replace('￥','')
    	$(".memepriceOld em").text(pricew);
    	var tota=$(this).find(".product-image").text();
    	$("#name_sku_CO133 span").text(tota)
		
    	    	
	
		var thisID = $(this).attr('id');
	    var changes=$(".zongjia").text()
	    var itemnames=	$(this).find('h3').html();
		var itemname  = $(this).find('.product-image ').text();				
		var itemprice = $(this).find('div .symbol').text();	
		if(include(Arrays,thisID)){
			var price = $('#ea'+thisID).children().children(".cart-item-price").text();
			var quantity = $('#ea'+thisID).children().children().children(".mygw").val();
			quantity = parseInt(quantity)+parseInt(1);
			$('#ea'+thisID).children().children().children(".mygw").val(quantity)
			var total = parseInt(itemprice)*parseInt(quantity);																		
			var prevcharges=parseInt(changes)+parseInt($(".cart-item-price").text());
			$(".zongjia").text(prevcharges)
		}else{	
			Arrays.push(thisID);								
			var oimgs= $(this).children(".product-image").parent().find("img").attr("src");
			var flyoo=$('<img class="mbar-cart-img" src="'+ oimgs+'">');								
$("#car-group").append('<li id="ea'+ thisID+'"><div class="cart-img-box"><a href="#"><img class="mbar-cart-img" src="'+ oimgs+'"></a></div><div class="mbar-cart-item"><div class="cart-item-name"><span>'+itemname+'</span></div><div class="cart-item-price">'+itemprice+'</div><div class="cart-item-sum"><i class="me-smallIcon subtrtIcon"></i><input class="mygw" type="text" value="1"> <i class="me-smallIcon plusIcon"></i></div><a href="#" class="cart-item-del"><i class="me-smallIcon deleteIcon"></i></a></div></li>');
			$(".cart-sum-num").text(Arrays.length);
			var pcs=$(this).find(".symbol").text();
			var prevcharges=parseInt(changes)+parseInt(pcs)
			$(".zongjia").text(prevcharges)
		}
		$(".product-image").click(function(){
			$("#mybannerman").hide();			
    		$(".xiangqing").show();
    		$("#zoom1").append('<img src="'+ oimgs+'">') 
    		$(".nav_toponefenlei").hide();
    		
    		var discount=parseInt((itemprice/pricew)*100)/10;
    		$(".discount i").text(discount);
		})
	})
//	$('.deleteIcon').livequery('click',function(){							
//		var prev_charges = $('.zongjia').text();							
//		var thisId=$("#car-group li").eq($(this).index()).attr('id').replace('ea','')
//		var deduct=$(this).parent().parent().find(".cart-item-price").text();							
//		var pos = getpos(Arrays,thisId);							
//		prev_charge = parseInt(prev_charges-deduct);
//		console.log(prev_charges)
//		console.log(deduct)
//		$(".zongjia").text(prev_charge);
//		Arrays.splice(pos,1,"0");
//		var length=Arrays.length-1;
//		$(this).parent().parent().parent().remove();
//			$(".cart-sum-num").text(length);
//			if(length<=0){
//				$(".mbar-cart-box ").hide();
//				$(".mbar-cart-empty ").show();
//				
//			}
//	})		
function include(arr, obj) {
	for(var i=0; i<arr.length; i++) {
		if (arr[i] == obj) return true;
	}
}
 function getpos(arr, obj) {
	for(var i=0; i<arr.length; i++) {
		if (arr[i] == obj) return i;
	}
}	    									
			








$(document).ready(function() {


 				var length, 
				  currentIndex = 0, 
				  interval, 
				  hasStarted = false,
				  t = 5000;
				 length = $('.slider-panel').length; 
				 $('.slider-panel:not(:first)').hide(); 
				 $('.slider-item:first').addClass('slider-item-selected'); 
				 $('.slider-page').hide(); 
				 $('.slider-panel, .slider-pre, .slider-next').hover(function() { 
				  stop(); 
				  $('.slider-page').show(); 
				 }, function() { 
				  $('.slider-page').hide(); 
				  start(); 
				 }); 
				 $('.slider-item').hover(function(e) { 
				  stop(); 
				  var preIndex = $(".slider-item").filter(".slider-item-selected").index(); 
				  currentIndex = $(this).index(); 
				  play(preIndex, currentIndex); 
				 }, function() { 
				  start(); 
				 }); 
				 $('.slider-pre').unbind('click'); 
				 $('.slider-pre').bind('click', function() { 
				  pre(); 
				 }); 
				 $('.slider-next').unbind('click'); 
				 $('.slider-next').bind('click', function() { 
				  next(); 
				 }); 
				 function pre() { 
				  var preIndex = currentIndex; 
				  currentIndex = (--currentIndex + length) % length; 
				  play(preIndex, currentIndex); 
				 } 				
				 function next() { 
				  var preIndex = currentIndex; 
				  currentIndex = ++currentIndex % length; 
				  play(preIndex, currentIndex); 
				 } 				 
				 function play(preIndex, currentIndex) { 
				  $('.slider-panel').eq(preIndex).fadeOut(500) 
				  .parent().children().eq(currentIndex).fadeIn(1000); 
				  $('.slider-item').removeClass('slider-item-selected'); 
				  $('.slider-item').eq(currentIndex).addClass('slider-item-selected'); 
				 } 				 
				 function start() { 
				  if(!hasStarted) { 
				  hasStarted = true; 
				  interval = setInterval(next, t); 
				  } 
				 } 				 
				 function stop(){ 
				  clearInterval(interval); 
				  hasStarted = false; 
				 } 
				 start();
				 
});				 
//添加商品到购物车				 
jQuery.ajax({
          	type: "post",
            url: "/web/cart/getCartInfo",
            dataType: "json",
            success: function(data){
                if(data.code == "1"){
                    loadCart(data.data);
                }else{
                    alert(data.msg);
                }
            },
            error: function(error){
                console.log("出现异常");
            }
});
//      Handlebars.registerHelper("compare", function(v1, v2, options){
//          if(v1 <= v2){
//              return options.fn(this);
//          }else{
//              return " ";
//          }
//      });
//      Handlebars.registerHelper("compareTxt", function(val01, val02, options){
//          var brand = val01?val01:"";
//          var val = brand+"&nbsp;"+val02;
//          if(val.length > 22){
//              return "<span>"+val.substring(0, 22)+"...</span>";
//          }else{
//              return "<span>"+val+"</span>";
//          }
//      })
})		 
				 
				 
				 

//删除购物车商品
jQuery(".mbar-aside").on("click", ".cart-item-del", function(){
        var self = this;
        var itemId = jQuery(this).attr("data-tmp");
        if(confirm('您确定删除购物车中的这件商品吗？')){
            cartOverlay(self, 1);
            jQuery.ajax({
                type: "post",
                url: "/web/cart/delete",
                dataType: "json",
                data: {"itemId": itemId},
                success: function(data){
                    if(data.code == "1"){
                        loadCart(data.data);
                    }else{
                        alert(data.msg);
                    }
                    cartOverlay(self, 0);
                },
                error: function(){
                    console.log("出现异常");
                    cartOverlay(self, 0);
                }
            })
        }
    });
 //更新购物车
 function updateCart(theItem, itemId, qty){
        var self = theItem;
        cartOverlay(self, 1);
        jQuery.ajax({
            type: "post",
            url: "/web/cart/update",
            dataType: "json",
            data: {"itemId": itemId, "qty": qty},
            success: function(data){
                if(data.code == "1"){
                    loadCart(data.data);
                }else{
                    alert(data.msg);
                }
                cartOverlay(self, 0);
            },
            error: function(){
                console.log("出现异常");
                cartOverlay(self, 0);
            }
        })
    }










		
})	
})